-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ansible: use Java 17 on AIX #2772
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason to add /opt/freeware/bin
to the START of the PATH
? In general I'd consider it preferable to not override the default system utilities from /usr/bin
where possible but there may be a good reason for doing it in this case so I won't block this if the comment can be dismissed :-)
It might not need to be at the start of the PATH. I'll try moving it to the end. |
Maybe it should be java 17 now ;-) |
Tried. Can't find a Java 17 JRE for AIX via the api.adoptopenjdk.net rest API we're using in the Ansible scripts. |
That is a fair point. We haven't been able to release AIX17 formally yet although there are nightly builds that are available if you use |
Update the JRE used to run the Jenkins agent on AIX to Java 17. Also adds `/opt/freeware/bin` to the `PATH` for the agent to pick up binaries from yum packages that no longer create symbolic links in `/usr/bin`.
Updated to try Java 17 ea. (FWIW it appears that |
Superseded by #3047. |
Update the JRE used to run the Jenkins agent on AIX to Java
1117.Also adds
/opt/freeware/bin
to thePATH
for the agent topick up binaries from yum packages that no longer create symbolic
links in
/usr/bin
.Refs: #2718
Trying this out on
test-osuosl-aix72-ppc64_be-3
to see if we still hit issues with agent disconnects and/or zombie processes when the Jenkins agent is run with Java1117.